const utils = {
  // 部位名称 partName
  positionFilter(value) {
    // 过滤器的定义代码
    switch (value) {
      case 1:
        return '墙柱';
      case 2:
        return '筏板';
      case 3:
        return '梁板梯';
      case 4:
        return '梁板柱';
      case 5:
        return '垫层';
      case 6:
        return '路面';
      case 7:
        return '基础承台';
      case 8:
        return '平';
      case 9:
        return '屋面找平';
      case 10:
        return '屋面保护';
      default:
        return '';
    }
  },

  // 获取今天日期的函数
  getTodayDate() {
    const today = new Date();
    const year = today.getFullYear();
    const month = today.getMonth() + 1; // 月份是从 0 开始的，所以要加 1
    const day = today.getDate();

    const formattedDate = year + '-' + month + '-' + day;
    return formattedDate;
  },
  // 获取明天日期的函数
  getTomorrowDate() {
    const today = new Date();
    const tomorrow = new Date(today);
    tomorrow.setDate(tomorrow.getDate() + 1); // 通过设置日期来获取明天日期
    const year = tomorrow.getFullYear();
    const month = tomorrow.getMonth() + 1; // 月份是从 0 开始的，所以要加 1
    const day = tomorrow.getDate();

    const formattedDate = year + '-' + month + '-' + day;
    return formattedDate;
  },
  // 获取当前时间到时分秒
  getTodayDateWithTime() {
    const today = new Date();
    const year = today.getFullYear();
    const month = String(today.getMonth() + 1).padStart(2, '0'); // 月份是从 0 开始的，所以要加 1
    const day = String(today.getDate()).padStart(2, '0');
    const hours = String(today.getHours()).padStart(2, '0');
    const minutes = String(today.getMinutes()).padStart(2, '0');
    const seconds = String(today.getSeconds()).padStart(2, '0');

    const formattedDate = `${year}-${month}-${day}T${hours}:${minutes}:${seconds}`;
    return formattedDate;
  }
  // 可以继续添加其他工具类函数和过滤器
};

export default utils;
